home *** CD-ROM | disk | FTP | other *** search
/ Anitype 1 / Anitype CD 01.iso / Juegotaku / Demo Jugable Saint Seiya / stages / Arieshousenight.def < prev    next >
Text File  |  2001-05-16  |  8KB  |  288 lines

  1. ;--------------------------------------------------------
  2. [Info]
  3. name = "Arieshousenight"
  4. ;--------------------------------------------------------
  5. [Camera]
  6. startx = 20
  7. starty = -300
  8. boundleft = -224
  9. boundright = 224
  10. boundhigh = -900   
  11. boundlow = 0
  12. verticalfollow = .4
  13. tension = 100
  14.  
  15.  
  16. ;--------------------------------------------------------
  17. [PlayerInfo]
  18. ;--- Player 1 ---
  19.  ;Player 1 starting coordinates.
  20.  ;p1startx is typically -70 and p2startx is 70.
  21.  ;p1starty and p1startz should be 0.
  22. p1startx = -70          ;Starting x coordinates
  23. p1starty = 0            ;Starting y coordinates
  24. p1startz = 0            ;Starting z coordinates
  25. p1facing = 1            ;Direction player faces: 1=right, -1=left
  26.  
  27. ;--- Player 2 ---
  28. p2startx = 70
  29. p2starty = 0
  30. p2startz = 0
  31. p2facing = -1
  32.  
  33. leftbound  =  -1000 ;Left bound (x-movement)
  34. rightbound =  1000 ;Right bound
  35. topbound  =  0     ;Top bound (z-movement)
  36. botbound  =  0     ;Bottom bound
  37.  
  38. ;--------------------------------------------------------
  39. [Scaling]
  40. topz     = 0       ;Top z-coordinate for scaling
  41. botz     = 50      ;Bottom z-coordinate for scaling
  42. topscale = 1       ;Scale to use at top
  43. botscale = 1.2     ;Scale to use at bottom
  44.  
  45. ;--------------------------------------------------------
  46. [Bound]
  47.  ;Distance from left/right edge of screen that player can move to
  48.  ;Typically 15
  49. screenleft = 13    ;Dist from left of screen that player can move to
  50. screenright = 13   ;Right edge
  51.  
  52. ;--------------------------------------------------------
  53. [StageInfo]
  54. zoffset = 220  
  55. zoffsetlink = 30
  56. autoturn = 1
  57. resetBG = 0
  58.  
  59. ;--------------------------------------------------------
  60. [Shadow]
  61.  ;This is the shadow color given in r,g,b. Valid values for each
  62.  ;range from 0 (lightest) to 255 (darkest).
  63.  ;Defaults to 92,92,92 if omitted.
  64. color = 120,120,120
  65.  
  66.  ;This is the scale factor of the shadow. Use a big scale factor
  67.  ;to make the shadow longer. You can use a NEGATIVE scale factor
  68.  ;to make the shadow fall INTO the screen.
  69.  ;Defaults to 0.4 if omitted.
  70. yscale = 1
  71.  
  72.  
  73.  
  74. ;--------------------------------------------------------
  75. [Music]
  76. bgmusic = sound\pf.mp3
  77. bgvolume = 255
  78.  
  79. ;========================================================
  80. ;--------------------------------------------------------
  81. ; Background definition
  82. ; ***
  83. ;-------------------------------------
  84. ; [BG x]
  85. type = Parallax       "Normal"/"Parallax"/"Height"  (def: "normal")
  86. ; spriteno = ?, ? Sprite group and number: groupno, imgno  (req'd)
  87. ; start = ?, ?   Starting location (integer)  (def: 0, 0)
  88. ; delta = ?, ?   Change in location per camera unit moved (float)  (def: 1,1)
  89. trans = add      Transparency settings: "none"/"add"/"sub"/"avg" (def: "none")
  90. ; mask = 0       Masking (int): 0 - off, 1 - on  (def: 0)
  91. ; velocity = ?, ? Velocity: x, y (float): speed background moves (def: 0, 0)
  92. ; tile = ?, ?    Tiling: xtile, ytile (int): 0 - off, 1 - infinite,
  93. ;                        >1 - tile that number of times  (def: 0, 0)
  94. ; tilespacing = ?, ? Tiling: x, y (int) : space between tiles (def: 0, 0)
  95. ;  Parallax-only:
  96. ; xscale = ?, ?    Top xscale, bottom xscale (float) (if used, then no tiling)
  97. ; width = ?, ?     Top width, bottom width (int)  (if used, then tiles;
  98. ;                             use either this or above, but not both)
  99. ; yscalestart = ?  Starting y-scale (float, in percent)  (def: 100)
  100. ; yscaledelta = ?  Change in y-scale per unit (float, in percent)  (def: 0)
  101. ;-------------------------------------
  102.  
  103. ;-------------------------------------
  104. ; Main background definition
  105. [BGdef]
  106.  ;Filename of sprite data
  107. spr = stages\Arieshousenight.sff
  108.  ;Set to 1 if you want to clear the screen to magenta before
  109.  ;drawing layer 0 (the default background). Good for spotting "holes"
  110.  ;in your background.
  111. debugbg = 0
  112.  
  113. ;----------
  114. ; Start each background element with the following:
  115. ; Make sure it's "[BG n]", where n is anything you like (it's only used to
  116. ; report errors.) For example, you could use:  [BG TheFloor]
  117. ; Specify as many as you like. This is an example of a normal background:
  118. [BG 0]
  119.  
  120.  ;The background type goes here: for now, only NORMAL and PARALLAX
  121.  ;If this line is omitted, the type will be assumed to be normal.
  122. type  = normal
  123.  
  124.  ;The sprite number to use for the background (from the SFF specified above)
  125.  ;It's the group-number, followed by a comma, then the sprite-number
  126.  ;*** Do not omit this line.
  127. spriteno = 0, 0
  128.  
  129.  ;This is the layer number, which determines where the sprite is drawn to.
  130.  ;Valid values are 0 and 1.
  131.  ;0 for background (behind characters), 1 for foreground (in front)
  132.  ;If this line is omitted, the default value of 0 will be assumed.
  133. layerno = 0                
  134.  
  135.  ;This is the starting location of the background in the format
  136.  ;x, y
  137.  ;If this line is omitted, the default value of 0,0 will be assumed.
  138. start = 0, 0
  139.  
  140.  ;These are the number of pixels the background moves for every single unit
  141.  ;of camera movement, in the format
  142.  ;x, y
  143.  ;For the main background (eg. the floor the players stand on) you'll want
  144.  ;to use a delta of 1,1. Things farther away should have a smaller delta,
  145.  ;like 0.5 for example. Things near the camera should have a larget delta.
  146.  ;If this line is omitted, the default value of 1,1 will be assumed.
  147. delta = 1, 1
  148.  
  149.  ;Here is the transparency setting of the background.
  150.  ;Valid values are:
  151.  ;"none" for normal drawing
  152.  ;"add" for colour addition (like a spotlight effect)
  153.  ;"sub" for colour subtraction (like a shadow effect)
  154.  ;If this line is omitted, it's assumed that there will be no transparency.
  155. trans = add
  156.  
  157.  ;Mask means whether or not to draw colour zero of a sprite.
  158.  ;If you turn masking off, the background will take less CPU power to draw,
  159.  ;so remember to turn it off on sprites that don't use it.
  160.  ;If this line is omitted, it's assumed that there will be no masking.
  161. mask  = 0
  162.  
  163.  ;The format for tiling is x,y. For each of them, the value is:
  164.  ;0 to use no tiling, 1 to tile, n where (n>1) to tile n times.
  165.  ;If this line is omitted, it's assumed that there will be no tiling.
  166. tile  = 1, 0
  167.  
  168.  ;This is the x and y space between each tile, for tiled backgrounds
  169.  ;If omitted, default value is 0,0
  170. tilespacing = 0,0
  171.  
  172.  ;This defines the drawing space, or "window" of the background. It's
  173.  ;given in the form
  174.  ;x1,y1, x2,y2
  175.  ;where (x1,y1)-(x2,y2) define a rectangular box.
  176.  ;Make the window smaller if you only want to draw part of the background.
  177.  ;You normally do not have to change this setting. Value values range from
  178.  ;0-319 for x, and 0-239 for y. The values are 0,0, 319,239 by default (full
  179.  ;screen).
  180. window = 0,0, 319, 239
  181.  
  182.  
  183. ;----------
  184. [BG Sky]
  185. type  = normal
  186. spriteno = 0, 2
  187. start = 44, 237
  188. delta = 0.325, 0.32
  189. mask = 0
  190. velocity = 0, 0
  191. tile = 1,1
  192. window = 0,0, 319, 240
  193.  
  194.  
  195. [BG grandetempio]
  196. type  = normal
  197. spriteno = 0, 3
  198. start = 44, 237
  199. delta = 0.325, 0.32
  200. mask = 1
  201. velocity = 0, 0
  202. window = 0,0, 319, 240
  203.  
  204. [BG Columns(in foreground)]
  205. type  = normal
  206. spriteno = 0, 1
  207. start = 1, 232
  208. delta = 0.55, 0.38
  209. mask = 1
  210. velocity = 0, 0
  211. window = 0,0, 319, 240
  212.  
  213. [BG Clockmeridian]
  214. type  = anim
  215. actionno = 1
  216. start = 8, 209
  217. delta = 0.665, 0.4
  218. mask = 1
  219. velocity = 0, 0
  220. window = 0,0, 319, 240
  221.  
  222. [BG 1er plan]
  223. type  = normal
  224. spriteno = 0, 0
  225. start = 0, 240
  226. delta = 1, 1
  227. mask = 1
  228. velocity = 0, 0
  229. window = 0,0, 319, 240
  230.  
  231. [BG ban]
  232. type  = normal
  233. spriteno = 1,2
  234. start = 0, 0
  235. delta = 1, 1
  236. mask = 1
  237.  
  238. [BG wolf]
  239. type  = normal
  240. spriteno = 1,5
  241. start = 0, 0
  242. delta = 1, 1
  243. mask = 1
  244.  
  245. [BG aspides]
  246. type  = normal
  247. spriteno = 0,6
  248. start = 0, 0
  249. delta = 1, 1
  250. mask = 1
  251.  
  252.  
  253. [BG asher-jabu]
  254. type  = normal
  255. spriteno = 1,3
  256. start = 0, 0
  257. delta = 1, 1
  258. mask = 1
  259.  
  260. [BG gerki]
  261. type  = normal
  262. spriteno = 1,6
  263. start = 0, 0
  264. delta = 1, 1
  265. mask = 1
  266.  
  267. [BG Saori&kiki]
  268. type  = anim
  269. actionno = 0
  270. start = 0, 0
  271. delta = 1, 1
  272. mask = 1
  273. ;-------------------------------------
  274. ;Saori&kiki
  275. [Begin Action 0] 
  276. 1,0, 0,0, 16
  277. 1,1, 0,0, 16
  278.  
  279. ;fire(clock)
  280. [Begin Action 1] 
  281. 0,4, 0,0, 8
  282. 0,5, 0,0, 8
  283.  
  284.  
  285.  
  286.  
  287.  
  288.